do you doubt/suspect it - French English Dictionary